Relating the Prioritized Model of Timed CSPtothe Timed Failures Model
نویسنده
چکیده
In a previous paper Low91] we presented two new models of timed CSP. The rst model included biased operators in the syntax, which could be used to model diierent priorities on actions. The second model extended this by adding a probabilistic choice operator to the syntax; this allowed us to give a semantics which modelled the probabilities of diierent behaviours occurring. In Low92b] we presented another new model, which used biased operators but did not include probabilistic choice. We presented an abstraction mapping from the probabilistic, prioritized model to the un-probabilistic, prioritized model. In this paper we want to relate the prioritized model to the timed failures model. We will investigate which failures could have resulted from a particular prioritized behaviour, and thus produce an abstraction mapping from the prioritized model to the failures model. We will study how this result can be used to prove that a process satisses its speciication. We will show that if a process in the failures model satisses a particular speciication, then all its prioritized reenements satisfy a related speciication. This will simplify many of our proofs by allowing them to be carried out in the (simpler) failures model.
منابع مشابه
Model Checking Prioritized Timed Automata
Priorities are often used to resolve conflicts in timed systems. However, priorities are not directly supported by state-of-art model checkers. Often, a designer has to either abstract the priorities leading to a high degree of nondeterminism or model the priorities using existing primitives. In this work, it is shown how prioritized timed automata can make modelling prioritized timed systems e...
متن کاملModeling a Bank ATM with Two Directions Places Timed Petri Net (TPN)
A Bank ATM is including controller, card authorization system and a teller unit .This paper explains howthis parts connects together. In this paper will be used of a new mode place in Petri nets. More systemsusually have a complex constructs. ATM will be simulated use of new mode place at this study. The Mainpart of this model is used of T.S.Staines model [1]. We discuss how a simple model of T...
متن کاملModel Checking Bounded Prioritized Time Petri Nets
In a companion paper [BPV06], we investigated the expressiveness of Time Petri Nets extended with Priorities and showed that it is very close to that Timed Automata, in terms of weak timed bisimilarity. As a continuation of this work we investigate here the applicability of the available state space abstractions for Bounded Time Petri Nets to Bounded Prioritized Time Petri Nets. We show in part...
متن کاملUsing Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)
A discrete event system (DES) is a dynamic system that evolves in accordance with the abrupt occurrence, at possibly unknown irregular intervals, of physical events. Because of the special nature of these systems, different tools are currently used for their analysis, design and modeling. The main focus of this paper is the presentation of a new modeling approach of Discrete Event Systems. The ...
متن کاملSchedulability Analysis of Timed CSP Models Using the PAT Model Checker
Timed CSP can be used to model and analyse real-time and concurrent behaviour of embedded control systems. Practical CSP implementations combine the CSP model of a real-time control system with prioritized scheduling to achieve efficient and orderly use of limited resources. Schedulability analysis of a timed CSP model of a system with respect to a scheduling scheme and a particular execution p...
متن کامل